d3bf921353797221cb49b04a69b7085503b8736b,src/freenet/node/updater/NodeUpdater.java,NodeUpdater,onSuccess,#FetchResult#ClientGetter#File#number#,183

Before Change


		synchronized(this) {
			if(fetchedVersion <= this.fetchedVersion) {
				tempBlobFile.delete();
				result.asBucket().free();
				return;
			}
			if(result == null || result.asBucket() == null || result.asBucket().size() == 0) {

After Change


			if(fetchedVersion <= this.fetchedVersion) {
				tempBlobFile.delete();
				if(result != null) {
					Bucket toFree = result.asBucket();
					if(toFree != null)
						toFree.free();
				}